delayed arrival - German English Dictionary